<?php
include_once 'modelo/Gestion_Usuario.php';
class controla_usuario {
        public function direccion($email) {
        $gestion = new Gestion_Usuario();
        if ($gestion->direccion_usuario($email)!=NULL)
            return $gestion->direccion_usuario($email);
        else{
            return "Aun no a culminado el registro";
        }
    }
    public function registrado($email) {
        $gestion = new Gestion_Usuario();
        return$gestion->esta_registrado_usuario($email);
    }
    
    public function registro_email($email) {
        $gestion = new Gestion_Usuario();
        if ($gestion->crear_usuario($email,md5($email), $nombre1, $apellido1, $nombre2, $apellido2,$ciudad,$estado,$telefono, $direccion) == NULL)
            echo("El email " . $email . ", ya esta registrado en el sistema.<br>Intente con otro email.");
        else{
            echo("Gracias " . $nombre1 . " ," . $apellido1 . ".<br>Ya estas registrado.");
        }
    }
    public function registro($email, $pass, $nombre1, $apellido1,$nombre2,$apellido2,$ciudad,$estado,$telefono, $direccion) {
        $gestion = new Gestion_Usuario();
        if ($gestion->crear_usuario($email, $pass, $nombre1, $apellido1,$nombre2,$apellido2,$ciudad,$estado,$telefono, $direccion) == NULL)
            echo("El email " . $email . ", ya esta registrado en el sistema.<br>Intente con otro email.");
        else
            echo("Gracias " . $nombre1 . " ," . $apellido1 . ".<br>Ya estas registrado.");
    }
    public function registro_completo($email, $pass, $nombre1, $apellido1,$nombre2,$apellido2,$ciudad,$estado,$telefono, $direccion) {
        $gestion = new Gestion_Usuario();
        $gestion->update_usuario($email, $pass, $nombre1, $apellido1,$nombre2,$apellido2,$ciudad,$estado,$telefono, $direccion);
         
    }
    public function login($email, $pass) {
        $gestion = new Gestion_Usuario();
        if ((isset($email)) && (isset($pass))) {
            
            if ($gestion->valida_pass($email, $pass) == 1){
           // $_SESSION["email"] = $email;
           // $_SESSION["pass"] = $pass;    
                return 1;
            }
                
            else{
                echo('session destruida');
                return $gestion->valida_pass($email, $pass);
            }
        }
        else
            return(-1);
    }
    
    public function Checkemail($email) {
        $gestion = new Gestion_Usuario();
        if (isset($email)) {
            $_SESSION["email"] = $email;
            if ($gestion->valida_nick($_SESSION["email"]) == 0)
                echo("Su nueva pass fue enviada con exito.");
            else
                echo("El email que ingreso no pertenece a ningun usuario.");
        }
        else
            echo("Error");
    }

}
?>